(Colloq) smarmy - English Synonyms Dictionary